import Mock from 'mockjs'

// Random 方法是 mockjs 的核心方法，可以生成各种占位符
const Random = Mock.Random

export const json = Mock.mock({
  // 属性 list 的值是一个数组，其中的元素个数随机，范围为 5~12
  'list|5-12': [
    {
      // 属性 id 是一个自增数，起始值为 10，每次增 3
      'id|+3': 10,
      // 从数组中取出一个值作为 company 的 value
      'company|1': ['CSDN', '阿里巴巴', '腾讯', '百度', '华为'],
    },
  ],
})

// 如果是想通过模拟接口来使用数据，可以这样使用
Mock.mock('/mocktest/hello', 'get', {
  // 生成招聘岗位数据
  message: 'welcome',
})
